#ifndef MHX_H
#define MHX_H

#include "Types.h"
#include "Mesh.h"
#include "Armature.h"
#include "Material.h"

#include <istream>

namespace MHX
{
	class File
	{
	public:
		bool parse(std::istream &in);

		static TokenLine tokenize(const Token &str, const std::string &delim);

		Armatures armatures;
		Meshes    meshes;
		Materials materials;
	};
};

#endif